package com.itheima.service;

import java.util.List;

import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import com.itheima.po.Book;
public interface BookService {
	/*
	 * 获取图书的所有信息
	 */
	public Book getBookInfo(int bookid);
	/*
	 * 管理员上传图书
	 */
	public int uploadBook(Book book);
	/*
	 * 按关键字搜索图书
	 */
	public List<Book> searchBook(String keyword);
	/*
	 * 计算图书评分
	 */
	public int updateStar(int bookid,double star);
	/*
	 * 获取13本图书信息
	 */
	public List<Book> getBooks (int bookNum,String type);
	/*
	 * 获取某一类型图书总数
	 */
	public int getBookNumOfType(String type);
	public List<Integer> getIdList();
}
